/*
 * INetworkThreadManager.java
 *
 * Created on 9 maart 2008, 16:03
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package racer.client.network.interfaces;

/**
 *
 * @author Lieven
 */
public interface INetworkThreadManager {
    
    /**
     * NETWORK INIT
     */
     void initNetwork();    

     void sendPositionToServer(double xvalue,double yvalue,int angle,int active_tile);

     void sendChatMessageToServer(int toID,String text);     
     
    /*THREADS MANAGER
     *
     *
     **/
    
    void initThreads();
   
    int getNumberOfActiveThreads();

    void setActiveThreads();
        
    void stopNetworkThreads();
    
    void setNetworkThreadsPriority(int np);    
    
    
    
}
